home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 005 / pccalc.arc / PC-CALC.DOC next >
Encoding:
Text File  |  1985-07-21  |  63.8 KB  |  1,453 lines

  1.  
  2.                                                                           1
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.                                      PC-CALC
  26.  
  27.                                        by
  28.  
  29.                                John L. Vandegrift
  30.                                        and
  31.                                   Guy C. Gordon
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.                                                                           2
  71.  
  72.                                      Preface
  73.  
  74.                Welcome  to PC-Calc, the electronic spreadsheet designed
  75.           for use with the IBM-PC or  VICTOR  9000  personal  computer.
  76.           This user's manual will serve as your guide.
  77.  
  78.                The  PC-Calc  user's  manual  is intended to accommodate
  79.           a large number of people with a wide range of computer exper-
  80.           ience.  It is organized into three main sections.
  81.  
  82.                Section  l  is  an  introduction to PC-Calc and includes
  83.           information about starting PC-Calc and  what  the  user  will
  84.           see.   You  should  read  this section before trying anything
  85.           with the PC-Calc program.
  86.  
  87.                Section 2 is an instructional section,  containing  les-
  88.           sons  which  have been structured to foresee some of problems
  89.           and questions that  will  arise.   These  lessons  will  lead
  90.           you  from  initiating a PC-Calc session through various exer-
  91.           cises which illustrate how  PC-Calc  can  assist  in  solving
  92.           problems  and  increasing  your  efficiency.   The  exercises
  93.           should be run with the terminal in  front  of  you,  as  they
  94.           are  designed  to  lead  you through the features of PC-Calc.
  95.           With usage, you will become familiar with some  of  the  more
  96.           advanced features of PC-Calc.  
  97.  
  98.                Section  3  is the command reference.  This section con-
  99.           tains a description of each  of  the  commands  available  to
  100.           the  user.   As  you  use  the  advanced features of PC-Calc,
  101.           and become more familiar with them, you  will  find  yourself
  102.           spending  more  time  in this section.  The best way to learn
  103.           PC-Calc is to use it.  Do not be afraid  of  making  mistakes
  104.           and  experimenting.  No matter what you type at the keyboard,
  105.           you cannot hurt the computer or the PC-Calc program, although
  106.           it is always a good idea to have a backup of all programs.
  107.            
  108.                PC-Calc  is  laid  out  similarly to classic spreadsheet
  109.           programs.  It is not intended  to  completely  replace  these
  110.           programs,  but  will  allow  you  to learn what a spreadsheet
  111.           is all about.  Written in BASIC,  PC-Calc  has  many  limita-
  112.           tions.   First,  interpretive Basic is slow.  Second, it must
  113.           pause once in a while  to  free  more  space  for  variables.
  114.           (When  this  happens  PC-Calc  will  not  respond for up to 2
  115.           minutes.)  If you are running the compiled version of PC-Calc
  116.           these  may  not  be problems.  Third, Basic limits your space
  117.           to about 1000 cells.  If you start  using  PC-Calc  and  find
  118.           that  it  serves  a  useful  purpose in your home or at work,
  119.           then it may be time to  start  looking  at  the  full  priced
  120.           spreadsheets,  which  are bigger, faster, have more features,
  121.           (and cost a whole lot more).  Your  experience  with  PC-Calc
  122.           will  be  of  great  value to you in evaluating the many com-
  123.           mercially available spreadsheets. 
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.                                                                           3
  139.  
  140.                                   1.  Overview
  141.  
  142.                Spreadsheet  application  programs,  of  which   PC-Calc
  143.           is  one,  were born out of the observation that many problems
  144.           are commonly solved using a pencil, paper and  a  calculator.
  145.           Calculating sales projections, departmental budgets, engineer-
  146.           ing estimates, etc. are all done in this manner. 
  147.  
  148.                PC-Calc  combines  the  familiarity  and  convenience of
  149.           a pocket calculator with the powerful memory  and  electronic
  150.           screen  capabilities of the personal computer.  With PC-Calc,
  151.           the screen becomes a window that shows  part  of  the  larger
  152.           worksheet.   You  can  access  different  parts  of the sheet
  153.           at will, displaying any 22 by 8  section  of  the  50  by  20
  154.           sheet.
  155.  
  156.                The  screen  is  divided into a 22 by 8 grid of rows and
  157.           columns.  The intersection  of  these  rows  and  columns  is
  158.           called a cell.  At each cell you can enter a number, a label,
  159.           or an equation.  In this  fashion  you  can  quickly  set  up
  160.           your own tables, charts, and records
  161.  
  162.                Formatting  commands  allow you to customize the appear-
  163.           ance of the data in the  worksheet,  both  on  a  global  and
  164.           local  level.  Global formatting applies to all of the cells,
  165.           while local formatting applies to only to  individual  cells.
  166.           (Local  formatting  takes precedence over global formatting.)
  167.           In this manner, you  can  make  your  spreadsheet  look  like
  168.           your  bank  statement,  your  income tax form, or your ledger
  169.           book. 
  170.  
  171.                The real power of PC-Calc lies in its ability to  remem-
  172.           ber  the equations and numbers used as you defined your prob-
  173.           lem.  If you need to change a number on  the  worksheet,  you
  174.           need  merely  change that number and PC-Calc will recalculate
  175.           all the numbers  that  relate  to  it.   Recalculation  makes
  176.           PC-Calc  a  powerful  tool.   This  allows the user to easily
  177.           correct mistakes, as well as examine "whatif" situations. 
  178.  
  179.                Imagine, for example, that you are doing a sales projec-
  180.           tion.   You  may  want  to know the impact on your company if
  181.           a specific product does not  sell  as  well  as  anticipated.
  182.           What  if  you  sell  only  100  cogs instead of 150?  What if
  183.           you sell 500?  What if you lose one of your  sales  personnel
  184.           and  you  know  that his 35% share of your sales will go with
  185.           him?  These are all  examples  of  "whatif"  situations  that
  186.           PC-Calc  makes  easy  to  analyze.  Whereas it would take the
  187.           you several hours of erasing and  recalculating  to  do  this
  188.           on  paper,  once  the model was set up, PC-Calc will make the
  189.           calculations in a matter of seconds. 
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.                                                                           4
  207.  
  208.                Or perhaps you keep a household  budget,  and  you  know
  209.           that  next  month there will be an additional 5% tax on gaso-
  210.           line.  With PC-Calc you could look up  last  month's  budget,
  211.           and  with  one  command  multiply all the gasoline charges by
  212.           1.05 and use the  result  as  an  estimate  of  next  month's
  213.           budget.  
  214.  
  215.                To  set  up  these  models,  you  must decide what items
  216.           you want to show and where you want them on the  spreadsheet.
  217.           After  you  have  decided  on a layout, you can enter titles,
  218.           labels and other textual information to show where  the  data
  219.           is  to go.  Next you enter the raw data such as prices, rates
  220.           or any other numbers, into  the  cells  you  have  designated
  221.           for  them.   Finally,  you  enter the equations which will be
  222.           used to calculate intermediate values and the  final  numbers
  223.           you are interested in (i.e. the bottom line).  
  224.  
  225.                Once  you establish the format for a particular applica-
  226.           tion, you can change  the  numbers  at  will.   PC-Calc  will
  227.           take  care of calculating new answers for the equations based
  228.           on the new values you  just  entered,  as  well  as  handling
  229.           the  formatting  of  those  cells  so that they are displayed
  230.           in a pleasing and useful manner.  PC-Calc is unique in allow-
  231.           ing  you  to display numbers either as decimals or fractions.
  232.           You can save the entire worksheet to a  file  and  recall  it
  233.           later,  print  the  worksheet on the printer to obtain a hard
  234.           copy, or print a copy to a disk  file  which  you  may  enter
  235.           into your word processor as a table.
  236.  
  237.                In  an  hour or two, you can learn enough of the elemen-
  238.           tary features of PC-Calc to enable you to solve simple  prob-
  239.           lems.   As  you  use  PC-Calc  and  become more familiar with
  240.           it, you will learn the more advance commands  and  techniques
  241.           such as how to have PC-Calc draw a graph of your results. 
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.  
  272.  
  273.  
  274.                                                                           5
  275.  
  276.                                Matrix Introduction
  277.  
  278.                1.1  Screen  Format.   The  PC-Calc  matrix  is  made up
  279.           of one thousand cells divided  into  fifty  rows  and  twenty
  280.           columns.   Each cell is displayed as a maximum of eight posi-
  281.           tions.  As a result, only twenty-two rows and  eight  columns
  282.           are  displayed  on  the screen.  The rows are labeled numeri-
  283.           cally and the columns are  labeled  alphabetically,  starting
  284.           at  the  upper  left  corner  of  the matrix.  Thus the first
  285.           cell in the upper left corner would be A1.  When the  program
  286.           starts  up,  it will show cells A1 through H22 on the screen.
  287.           See the Goto command for information on displaying  the  rest
  288.           of the matrix.  
  289.  
  290.                1.2   Cursor and Status Line.  The current cell is indi-
  291.           cated by an inverse video  cursor.   When  PC-Calc  is  first
  292.           run  the current cell will be A1.  The top line of the screen
  293.           is the status line.  This line is used to give more  informa-
  294.           tion  about  the  current cell, as well as to prompt the user
  295.           for  more  information  when  executing  a  Special  Command.
  296.           Values  will  be  shown  unformatted in full precision on the
  297.           status line, although they  will  have  either  a  global  or
  298.           local  format  applied  to  them  when  displayed in the cell
  299.           of the matrix on the screen.  The global  and  local  formats
  300.           control  how  the  value is displayed and  printed.  For more
  301.           information on the  formatting  of  values,  see  the  Format
  302.           command.
  303.  
  304.                1.3   Cursor  Manipulation.   The  cursor  can  be moved
  305.           to any cell on the screen through  the  user  of  the  cursor
  306.           keys  to  the  right  of  the keyboard.  Each time one of the
  307.           cursor arrow keys is pressed, the current cell changes appro-
  308.           priately, as indicated by the inverse video  cursor.  Through
  309.           these keys, the user is allowed to move the  cursor  anywhere
  310.           on  the  screen.   The  status  line at the top of the screen
  311.           will change to indicate  the  contents  of  the  new  current
  312.           cell. 
  313.  
  314.                The Goto command can be used to move the cursor directly
  315.           to any cell in the matrix.  This command  takes  a  few  more
  316.           keystrokes  than  the  cursor  movement  keys,  but will save
  317.           keystrokes when moving to a location more than  a  few  cells
  318.           away.   Also,  the  Goto command allows you to move to a cell
  319.           that is off the screen.  If the  cell  is  off  the   screen,
  320.           and  the  Goto  command  is  used to access it, then the cell
  321.           will be put at the top left corner of the screen.   For  more
  322.           information about the Goto command, see section 2.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.  
  335.  
  336.  
  337.  
  338.  
  339.  
  340.  
  341.  
  342.                                                                           6
  343.  
  344.                You  may  also  move  the  screen  window by a full page
  345.           (screen).  On the IBM-PC the  PageUp  and  PageDn  keys  move
  346.           the  screen  22 lines, while Control left & right cursor move
  347.           the screen 8 columns.  On the  Victor  9000  these  functions
  348.           are  performed  by  the  SCRL up & down and WORD right & left
  349.           keys
  350.  
  351.                1.4  Entering Data.  The  user  can  enter  three  types
  352.           of  data  into  the  current cell.  The first type of data is
  353.           a numerical value.  To tell PC-Calc that a  value  is  to  be
  354.           entered  into  the  current  cell,  press the = key.  PC-Calc
  355.           will respond by clearing the status line  and  prompting  you
  356.           for  the  value  to  be entered.  You enter a value and press
  357.           return when done.  The status  line  will  again  be  cleared
  358.           and  PC-Calc  will  display  the  new contents of the current
  359.           cell.  
  360.  
  361.                The second type of data that can be entered is a  label.
  362.           This  is  useful  for  labeling  columns or rows of data.  To
  363.           tell PC-Calc that a label is to be entered into  the  current
  364.           cell,  press  the  '  key.   PC-Calc will respond by clearing
  365.           the status line and prompting the  user  for  a  label.   The
  366.           user  enters  a label and presses return.  PC-Calc will enter
  367.           the label and display  the  contents  of  the  current  cell.
  368.           Labels can have up to eight characters per cell.  If a longer
  369.           label is desired, more characters  can  be  entered  and  the
  370.           label will be automatically continued into the next cell. 
  371.  
  372.                The  third  type  of  data  that can be entered into the
  373.           current cell is an equation.  This is done through the  Spec-
  374.           ial  Commands  section.   For  more  information  on entering
  375.           equations, see the Equation command in the  Special  Commands
  376.           section. 
  377.  
  378.                1.5  Clearing   the  Screen.   Occasionally  the  screen
  379.           may become cluttered with  unwanted  material.   Or  you  may
  380.           wish  to  clear  any highlighted cells back to normal bright-
  381.           ness.  Pressing the HOME key causes  PC-Calc  to  redraw  the
  382.           display.   It  does  not  alter the information in any of the
  383.           cells.
  384.  
  385.                1.6  Cancel.  There will  be  times  when  you  want  to
  386.           stop  PC-Calc  from  updating the screen (which can be slow).
  387.           For instance, PC-Calc is drawing the screen and  you  realize
  388.           that  you  have  another  change  to make, and then will need
  389.           to update the screen again.  You may press the END key  (IBM-
  390.           PC)  or  REQuest  CANcel  key  (Victor 9000) and PC-Calc will
  391.           immediately return control  to  you.   After  you  make  your
  392.           change  you  can  press  the HOME key and PC-Calc will redraw
  393.           the entire display.  
  394.  
  395.                1.7  Quit.  To exit PC-Calc enter /Q.
  396.  
  397.  
  398.  
  399.  
  400.  
  401.  
  402.  
  403.  
  404.  
  405.  
  406.  
  407.  
  408.  
  409.  
  410.                                                                           7
  411.  
  412.                                      Lessons
  413.  
  414.                2.1  Lesson 1.  To run the compiled version  of  PC-Calc
  415.           (file  PC-CALC.EXE)  type  in  PC-CALC  <enter>.   To run the
  416.           interpreted BASIC version (PC-CALC.BAS) enter BASIC  PC-CALC.
  417.           The  compiled  version  will  run faster but may require more
  418.           memory.  With the interpreted  version  you  can  adjust  the
  419.           number  of  rows  and  columns  to fit you memory size.  When
  420.           you have PC-Calc running, you should see the PC-Calc  outline
  421.           on  the  screen  with rows 1 through 22 displayed on the left
  422.           and columns A through H  displayed  across  the  top  of  the
  423.           screen.   At  the intersection of a row and column is a cell.
  424.           In each cell, you can enter a label  (text),  a  value  (con-
  425.           stant) or an equation (formula).
  426.  
  427.                The  top  line  of  the screen is the status line, which
  428.           gives the contents of the current  cell.   The  current  cell
  429.           is  indicated  on  the  screen by inverse video cursor.  When
  430.           the program is first run, the  cursor  will  be  in  cell  A1
  431.           and  the  status  line will show "A01 = (blank)", which indi-
  432.           cates that nothing has  been  entered  into  cell  A1.   This
  433.           status  line is used to display the cell contents and receive
  434.           user interaction.  When  PC-Calc  is  waiting  for  the  user
  435.           to  issue  a  command,  this  line  will show the contents of
  436.           the current cell. 
  437.  
  438.                Movement of the cursor is done through the  cursor  con-
  439.           trol  keys.   To  move  to  cell  A2 you would press the down
  440.           arrow key.  To access a cell that  is  off  the  screen,  use
  441.           the  Goto  command.   The Goto command is entered by pressing
  442.           the "." key.  PC-Calc will respond  by  clearing  the  status
  443.           line  and  asking  for  the cell to which to go.  This can be
  444.           a cell on or off the screen.  If it is off  the  screen,  PC-
  445.           Calc  will  clear  the  screen  and  display a new section of
  446.           the matrix with the requested cell in  the  top  left  corner
  447.           of  the  screen,  if  appropriate.   Even for movement on the
  448.           screen, the Goto command can be easier than the  cursor  keys
  449.           if the user has to move more than a few cells.  In addressing
  450.           cells you may specify either A01 or A1 as you please.  
  451.  
  452.                      * * * Practice moving the cursor * * *
  453.  
  454.                Moving the cursor and window around are fairly  straight
  455.           forward  as  you  have  seen, but so far the worksheet should
  456.           be empty.  Writing on the worksheet is just as easy.   Before
  457.           going  further,  press  the  HOME key to clear the screen and
  458.           rebuild the window on the screen.  Now  move  the  cursor  to
  459.           cell  A1,  press  the  quote key ('), enter "SALES" and press
  460.           return.  Upon pressing the quote  key,  PC-Calc  responds  by
  461.           clearing  the  status  line  and  prompting you for the label
  462.           to go into cell A1.  As you enter "SALES",  PC-Calc  displays
  463.           it  on  the  status  line.   The BACKSPACE key can be used to
  464.  
  465.  
  466.  
  467.  
  468.  
  469.  
  470.  
  471.  
  472.  
  473.  
  474.  
  475.  
  476.  
  477.  
  478.                                                                           8
  479.  
  480.           correct any errors before you press  the  return  key,  which
  481.           tells  PC-Calc  to  enter the label in the current cell (A1).
  482.  
  483.                Each cell can normally  hold  up  to  eight  characters.
  484.           If the label you desire to enter is longer than eight charac-
  485.           ters, PC-Calc will allow you  to  enter  nine  characters  in
  486.           the  cell  and  automatically  continue the label in the next
  487.           cell.  (The ninth  character  goes  into  the  space  between
  488.           the  cells.)  In this way you can have long titles and labels
  489.           in the PC-Calc matrix.  At this point the status line  should
  490.           read A01=SALES.
  491.  
  492.                Now  move  the cursor to B1 by pressing the right cursor
  493.           key. When the status line  reads  B01=(blank),  press  the  =
  494.           key.   This  key  may  be  used with or without the shift key
  495.           being pressed.  PC-Calc will prompt  the  user  for  a  value
  496.           to  go in B1.  You can then enter a number up to eight digits
  497.           long.  When you have the number, press return to tell PC-Calc
  498.           to  enter the number in the matrix.  Fractions may be entered
  499.           with a space between the integer  and  the  fractional  parts
  500.           (e.g. 12 3/8). 
  501.  
  502.                  * * * Practice entering Labels and Values * * *
  503.  
  504.                To  enter  an equation, you must go to the Equation com-
  505.           mand in the Special Command section by pressing  the  /  key.
  506.           PC-Calc will respond by displaying all the commands available
  507.           to you in this section.   To  execute  the  Equation  command
  508.           press  the  E key.  PC-Calc will then prompt for the Equation
  509.           to go in the current cell.  Equations can have cell referenc-
  510.           es, numbers, the four math operators (+,-,*,/) and ten levels
  511.           of parentheses.  From  cell  C1  enter  the  equation  B1+100
  512.           and  press  return.   The  status line will show the equation
  513.           you have just entered and its current evaluation.   The  cell
  514.           will display this value.  
  515.  
  516.                If  we  change  the  value  of B1 we must ask PC-Calc to
  517.           re-compute the value of the  equation  in  C1.   To  do  this
  518.           you  enter  /C  which  tells PC-Calc to go through the matrix
  519.           and calculate all of the equations, placing  the  new  values
  520.           in  the  cells.   In  this fashion, the user can make several
  521.           changes and, when finished with  the  changes,  tell  PC-Calc
  522.           to  compute  the new values.  Since this may take the longest
  523.           of any of the commands,  you  should  make  as  many  changes
  524.           as  possible  before  re-computing.   At  this  point, change
  525.           the value of B1 and press /C.  PC-Calc will  respond  by  re-
  526.           calculating  the  value  of  C1  and displaying the new value
  527.           highlighted so that you can  see  what  happened.   You  will
  528.           notice  that  the  cursor  disappears  while  PC-Calc is busy
  529.           executing your command.   It's  reappearance  is  the  signal
  530.           that you may enter your next command. 
  531.  
  532.  
  533.  
  534.  
  535.  
  536.  
  537.  
  538.  
  539.  
  540.  
  541.  
  542.  
  543.  
  544.  
  545.  
  546.                                                                           9
  547.  
  548.                      * * * Practice entering equations * * *
  549.  
  550.                After  entering  values,  labels  and equations into the
  551.           matrix and computing the results, we  can  save  the  PC-Calc
  552.           matrix  as  a  file  so  that  it can be recalled later.  The
  553.           command to do this is the SAVE  command,  /S.   PC-Calc  will
  554.           respond  by  prompting  for a filespec or name to give to the
  555.           matrix you are saving.   (You  are  also  shown  the  default
  556.           file  name  which  will  be  used  if you press enter.)  This
  557.           follows the DOS conventions for naming  files  and  can  have
  558.           the  drive  prefix  as  well  as  the filetype extension.  If
  559.           you do not provide an extension, PC-Calc will use  the  file-
  560.           type  .CAL  to  indicate  that  this is a PC-Calc spreadsheet
  561.           file.  After entering the  filespec,  PC-Calc  will  ask  you
  562.           to  insert the correct disk for the file, giving you a chance
  563.           to swap diskettes if needed.  
  564.  
  565.                After you have saved the  matrix  to  a  file,  use  the
  566.           LOAD  command  (/L)  to  load  the file back into the PC-Calc
  567.           matrix.  To indicate clearly that  it  has  worked,  we  will
  568.           obtain  a  new  empty  matrix first.  Execute the NEW command
  569.           by typing /N.   PC-Calc  will  respond  by  re-starting  from
  570.           the  beginning,  with  a  new, empty matrix.  Now execute the
  571.           LOAD command by typing /L.  PC-Calc  will  ask  you  for  the
  572.           name  of  the  file  to be loaded, just as with the SAVE com-
  573.           mand.  PC-Calc will display the matrix as it is  loaded  into
  574.           memory.   If  you give PC-Calc the name of a nonexistent file
  575.           an error message will  appear  on  the  status  line.   Press
  576.           return to recover.  The name you give becomes the new default
  577.           file name.
  578.  
  579.                   * * * Practice Saving and Loading files * * *
  580.  
  581.                The one last command we will  cover  in  lesson  one  is
  582.           the  QUIT  command,  which  terminates  the  PC-Calc program.
  583.           You should make note of the fact that PC-Calc does NOT  auto-
  584.           matically  save  the  data  in  the matrix when you Quit.  It
  585.           is up to you to save any matrix that  you  believe  is  worth
  586.           keeping.   To  exit  the  PC-Calc  program type /Q which will
  587.           return you to the MS-DOS operating  system  after  displaying
  588.           the credits. 
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.  
  599.  
  600.  
  601.  
  602.  
  603.  
  604.  
  605.  
  606.  
  607.  
  608.  
  609.  
  610.  
  611.  
  612.  
  613.  
  614.                                                                          10
  615.  
  616.                2.2  Lesson  2  -  In  this  lesson, you will learn more
  617.           about the power of Calc, building  on  the  basic  principles
  618.           you  have  seen  so far.  We will set up an example and build
  619.           from there.
  620.  
  621.             ----A-------B-------C-------D-------E-------F-------G----
  622.                          100     500    1000    2000    3000    5000
  623.             A/L RATE   50.00   49.50   45.00   43.00   40.00   39.00
  624.             INCL TAX   52.50   51.98   47.25   45.15   42.00   40.95
  625.             GP PCT      0.30    0.30    0.30    0.30    0.30    0.30
  626.             RATE       75.00   74.25   67.50   64.50   60.00   58.50
  627.             GP/100     22.50   22.28   20.25   19.35   18.00   17.55
  628.             GP $       22.50  111.38  202.50  387.00  540.00  877.50
  629.  
  630.                                    Figure 2.1
  631.  
  632.                Figure 2.1 shows the matrix that we will use  to  demon-
  633.           strate  the  capabilities  of  Calc.   In  column A, there is
  634.           a series of labels for the  corresponding  rows  of  informa-
  635.           tion.   In  row  1 there is a series of values that label the
  636.           corresponding columns.   First,  we  will  enter  the  labels
  637.           in  column  A.   If  you do not have a clear screen, press /N
  638.           to get a New matrix.  Move the cursor to  A2  and  press  the
  639.           quote  key  to enter a label.  Now enter "A/L RATE" and press
  640.           return.  Do the same thing for cells A3 through  A7  so  that
  641.           they  look  like  the cells in Figure 2.1.  Now use the = key
  642.           to enter the corresponding values for  cells  B1  through  G1
  643.           and cells B2 through G2.
  644.  
  645.                At  this  point  all  the  values  in the first two rows
  646.           are being displayed with  two  decimal  places,  even  though
  647.           you  entered  the  top  row  as simple integers.  To get your
  648.           matrix to look like the one  in  Figure  2.1  we'll  have  to
  649.           use  the  Format  command.   In the Format command, there are
  650.           two options--Global and Local.   The  Global  format  applies
  651.           to  all  cells  which  have  not yet been assigned a specific
  652.           Local format.  When you assign a cell a  Local  format,  that
  653.           takes  precedence over the Global format.  When PC-Calc first
  654.           starts up the Global Format is two decimal places.
  655.  
  656.                In Figure 2.1, row 1 is formatted  Locally  to  Integer.
  657.           To  set  the  local format for row 1, press /F to execute the
  658.           Format command, then press L to set a Local format.   PC-Calc
  659.           will  now  ask  if  you  want the cells displayed as Integer,
  660.           0-7 decimal places,  or  fractions.   Enter  I  for  Integer.
  661.           Now  tell  PC-Calc  that you want this format to apply to the
  662.           top row of cells by entering  B1,  press  return,  enter  G1,
  663.           and  press  return.   At  this  point your matrix should look
  664.           like rows 1 and 2 of Figure 2.1 as  well  as  column  A.   If
  665.           not,  trace  back  through  the  first  part of the lesson to
  666.           pick up anything you might have missed.
  667.  
  668.  
  669.  
  670.  
  671.  
  672.  
  673.  
  674.  
  675.  
  676.  
  677.  
  678.  
  679.  
  680.  
  681.  
  682.                                                                          11
  683.  
  684.                Row 3 of Figure 2.1 is 105% of row  2,  (row  2  plus  a
  685.           5%  tax).   For  this,  we  will need to enter an equation in
  686.           B3 to relate this formula to Calc.  Move the cursor  to  cell
  687.           B3  and  enter  /E to enter the Equation.  Now enter  B2*1.05
  688.           and press return.  B3 now has  the  correct  formula  in  it,
  689.           but  there  are  five  more cells to fill.  Rather than enter
  690.           the same equation five  times,  we  will  use  the  Replicate
  691.           command.  
  692.  
  693.                The  Replicate command is used in PC-Calc to copy formu-
  694.           las, values and labels into a series of cells.  In  the  case
  695.           of formulas you have the option of copying the formula exact-
  696.           ly, or relative to where it is placed.  To execute the Repli-
  697.           cate  command,  enter  /R.  PC-Calc will then ask you for the
  698.           source cell.  In this case, enter B3  and  press  return.  If
  699.           your  cursor is at B3 you may simply press return and PC-Calc
  700.           will enter the value  of  the  current  cell.   PC-Calc  will
  701.           next  ask  if  there  is  to be a multiple number of cells in
  702.           the source.  Press N for No.  If we were going to  copy  part
  703.           of  a  whole  row  or column we would enter Yes.  PC-Calc now
  704.           asks if the replicate is Absolute or Relative. If  we  picked
  705.           Absolute,  all  of  the cells would have the equation B2*1.05
  706.           in them, which would be a bit redundant  to  say  the  least,
  707.           thus  we  want  to  replicate Relative to the location of the
  708.           equation.  Press R  for  Relative.   Next  PC-Calc  wants  to
  709.           know  where  to replicate the equation.  You will be prompted
  710.           for the first and last cells  in  the  target  range.   Enter
  711.           C3,  return,  G3,  and  return.   PC-Calc  will now replicate
  712.           the equation into the cells that we want, and the  new  equa-
  713.           tions  will  reference  the cell directly above them, not B2.
  714.  
  715.                At this point you should  be  able  to  finish  off  the
  716.           matrix  in  Figure  2.1  with the following information.  Row
  717.           4 is simply the value .30, row 5 is row  3  divided  by  (one
  718.           minus  row  4),  row 6 is row 5 minus row 3, and row 7 is row
  719.           6 times row 1 divided by 100.  Do not read the next paragraph
  720.           until you have tried to use the commands we have just covered
  721.           to duplicate Figure 2.1.  If  you  need  a  little  help,  go
  722.           on to the next paragraph. 
  723.  
  724.                     * * * Enter the rest of Figure 2.1 * * *
  725.  
  726.                If  you  are  having  problems,  here  are the equations
  727.           for column B:
  728.                          B4 = .30
  729.                          B5 = B3/(1-B4)
  730.                          B6 = B5-B3
  731.                          B7 = B6*B1/100
  732.  
  733.                  * * * SAVE, then practice on this matrix * * *
  734.  
  735.  
  736.  
  737.  
  738.  
  739.  
  740.  
  741.  
  742.  
  743.  
  744.  
  745.  
  746.  
  747.  
  748.  
  749.  
  750.                                                                          12
  751.  
  752.                2.3  Lesson 3 - In  this  lesson,  we  will  learn  some
  753.           of  the  more  advanced features that make entering data into
  754.           the matrix a bit easier.  Load the file back into the  matrix
  755.           that  we  created in lesson 2.  First, we will blank a series
  756.           of locations with the Blank command.  Enter  /B  and  PC-Calc
  757.           will  ask  for  the series of cells to be blanked.  Enter B2,
  758.           press return, enter G2 and press return.  PC-Calc will erases
  759.           the contents of locations B2 through G2.  Now move the cursor
  760.           to B2.  Before re-entering the values we  will  tell  PC-Calc
  761.           to  automatically  jump  across  the row for us.  To do this,
  762.           enter /J and select R for  Row.   Now  whenever  a  label  or
  763.           value  is  entered in a cell, PC-Calc will automatically jump
  764.           to the cell to the right of the  current  cell.   To  skip  a
  765.           cell  in  the  row  you  may simply press return.  Try it out
  766.           by re-entering the values that were in row 2.
  767.  
  768.                Next we will examine the print command.  When  printing,
  769.           only  8  columns  of  information will fit on an 80 character
  770.           wide printer, or 14 columns of information on a 132 character
  771.           wide  printer.   PC-Calc will prompt you for the column where
  772.           you wish to start printing.   If  your  matrix  is  too  wide
  773.           to  print  at  one  time  you will have to print it in two or
  774.           more parts.  To print  the  matrix  from  the  lesson,  ready
  775.           the  printer,  execute  the  Print command by entering /P and
  776.           tell PC-Calc to start  with  column  A.   PC-Calc  will  then
  777.           print  the  first 8 or 14 columns depending upon your printer
  778.           width.  
  779.  
  780.                To change the printer width we must use the  /Z  command
  781.           which  changes a number of the PC-Calc default values.  These
  782.           are the maximum number of rows, the maximum  number  of  col-
  783.           umns,  your  printer  width, print output file or device, and
  784.           the Bold flag.  In each case, PC-Calc shows you  the  current
  785.           default  and  prompts  you for a new value.  To leave a value
  786.           as defined you may  simply  press  return.   Telling  PC-Calc
  787.           to  use  fewer  rows  and  columns  will greatly increase the
  788.           speed of operation as PC-Calc will  not  try  to  process  or
  789.           display  any  of  the  information  in  the  remaining cells.
  790.           However the cells are still there for you to use by  increas-
  791.           ing  the  the  default  values  whenever needed.  The maximum
  792.           size of the PC-Calc matrix is set in  the  program  and  will
  793.           appear the first time you enter /Z.  These values are usually
  794.           50 rows by 20 columns  and  are  limited  by  the  addressing
  795.           ability  of  MS  Basic.   At  this time, enter /Z and set the
  796.           number of rows and columns to 8 each.  
  797.  
  798.                If you have an 80 column printer  you  should  enter  80
  799.           when  prompted  for  printer width. This will prevent PC-Calc
  800.           from trying to print past the end of your  paper.   When  PC-
  801.           Calc  asks  for  the  name of the print output file or device
  802.           press return to keep the default device LST  (your  printer).
  803.           You  could enter a filename and PC-Calc would store the print
  804.  
  805.  
  806.  
  807.  
  808.  
  809.  
  810.  
  811.  
  812.  
  813.  
  814.  
  815.  
  816.  
  817.  
  818.                                                                          13
  819.  
  820.           output for you to print later, or to enter into a  word  pro-
  821.           cessor.
  822.  
  823.                If  you  elect  to  leave the Bold feature ON, values in
  824.           the matrix which PC-Calc has just computed will be highlight-
  825.           ed  on  the  screen.  For the Total and Average commands, the
  826.           cells just Totaled will be highlighted.   Any  command  which
  827.           rewrites  the screen (e.g. HOME) will erase the highlighting,
  828.           as will running the cursor over the cells.   If  you  do  not
  829.           find this feature helpful, use /Z to turn Bold OFF.
  830.  
  831.                The  next  command  we  will  review is the Modify Value
  832.           command, /M.  This command will allow you to perform a calcu-
  833.           lation  on  a  series of values (not equations) and leave the
  834.           new value in the cells.  It has no  effect  on  equations  or
  835.           labels.   For  an  example,  we  will  increase the values in
  836.           row 2 by 11% using the Modify Value  command.   To  do  this,
  837.           enter  /M,  to  which  PC-Calc  will respond "Finish equation
  838.           :".  PC-Calc assumes the value in the  cell  to  be  modified
  839.           to  be  the  first  term of the equation, so just enter *1.11
  840.           and press return.  PC-Calc will then ask  for  the  range  of
  841.           cells  to  be modified.  Tell PC-Calc to use cells B2 through
  842.           G2.  PC-Calc will then  modify  these  values  for  you.   To
  843.           see  the  entire  results  on  the whole matrix, enter /C and
  844.           PC-Calc will use the new values as  input  to  the  equations
  845.           which  reference  those   cells.   The  Modify  Value command
  846.           can use all of the facilities available in the regular  equa-
  847.           tion  mode:   cell  references, numbers, the four math opera-
  848.           tors, and ten levels of parentheses.  
  849.  
  850.                There are two PC-Calc  commands  which  write  equations
  851.           for  you.   These  are  the  Total  and Average commands.  To
  852.           use these commands, move the cursor to  the  cell  where  you
  853.           wish  the  resulting  equation to be placed, then execute the
  854.           appropriate command, /T for Total or /A for Average.  PC-Calc
  855.           then prompts for the source range for the cells to be totaled
  856.           or averaged, and places  both  the  equation  and  the  value
  857.           of  the  total  or  average in the current cell.  If the Bold
  858.           feature is ON the source  range  for  the  total  or  average
  859.           will be highlighted.  
  860.             
  861.                Two  of  the  most  powerful  commands  at your disposal
  862.           are the Insert and Delete  commands.   These  commands  allow
  863.           you  to  make  room  in  the matrix for new data by Inserting
  864.           a blank row or column or to Delete a row  or  column  without
  865.           leaving  a  blank  space.   When these commands are executed,
  866.           PC-Calc automatically modifies all equations  in  the  matrix
  867.           so  that  they  reference  the  same data, even though it has
  868.           been moved to a new location.
  869.  
  870.                For example, suppose we wanted to add a  column  labeled
  871.           200  between  columns  B  and  C of our lesson matrix.  To do
  872.  
  873.  
  874.  
  875.  
  876.  
  877.  
  878.  
  879.  
  880.  
  881.  
  882.  
  883.  
  884.  
  885.  
  886.                                                                          14
  887.  
  888.           so, move to column C and execute the Insert command by typing
  889.           /I  and  selecting  C  for  column insert.  PC-Calc will move
  890.           all of the columns from C through T one column to the  right,
  891.           losing the data in column T, and creating a new, blank column
  892.           C.  Finally all equations will  be  altered,  such  that  any
  893.           reference  to  (for  instance)  C5,  will  now  reference D5.
  894.  
  895.                The Delete command does just the  opposite.   To  Delete
  896.           column  C,  move  the cursor to any cell in the column, enter
  897.           /D and select C to delete a Column.  This will cause  columns
  898.           D  through  T  to  be  moved  one column to the left, placing
  899.           a blank column in column T and deleting  column  C.   Finally
  900.           all  equations  which  referenced  any  cell  which was moved
  901.           will be updated to reference the same data in its  new  loca-
  902.           tion.  
  903.  
  904.                Words of caution:  be careful when deleting or inserting
  905.           columns and rows.  PC-Calc  can  easily  wipe  out  a  series
  906.           of values in an instant.  
  907.  
  908.                The  Window  command  allows  the user to display either
  909.           the row 1 or column A on the screen at all  times.   For  ex-
  910.           ample,  go  to  cell  A50 and execute the Window command, /W,
  911.           and select the row option by entering R.  You  will  now  see
  912.           row  1 where the top row is.  This allows you to place labels
  913.           for data in row 1 or column A  and  see  them  from  anywhere
  914.           in the matrix. 
  915.            
  916.                The  END  key  (IBM-PC)  or  REQuest  CANcel key (Victor
  917.           9000) can be used to save time  using  PC-Calc  by  canceling
  918.           unwanted  screen  rewrites.   Any  time  PC-Calc is redrawing
  919.           the entire screen (for example after a GOTO  to  a  cell  off
  920.           the  screen,  at the end of the /Z command or after you press
  921.           HOME) you may press the END or REQ CAN key and  PC-Calc  will
  922.           immediately  stop  drawing  the screen and be ready to accept
  923.           a new command.  You may also Cancel a Print (/P) or a Compute
  924.           (/C)  command.   In  the  latter case any cells that were not
  925.           redrawn will still retain their old values.
  926.  
  927.                Finally, a word  about  series.   A  number  of  PC-Calc
  928.           commands  (/B,  /F,  /T, etc.) ask you to enter the first and
  929.           last cells of a series.  Normally  these  cells  will  be  in
  930.           a  straight  line  on  a  row or column.  However you may, if
  931.           you like, enter a block  series.   For  instance,  you  could
  932.           use  /B  to  blank  out  the block of cells C2-C5, D2-D5, and
  933.           E2-E5 by entering the  series  C2-E5.   PC-Calc  considers  a
  934.           block  series  to  be  all  cells from the starting column to
  935.           the ending column on each row  from  the  start  to  the  end
  936.           of  the  series.   In effect, you are entering the upper left
  937.           and lower right corners of a rectangle.
  938.  
  939.  
  940.  
  941.  
  942.  
  943.  
  944.  
  945.  
  946.  
  947.  
  948.  
  949.  
  950.  
  951.  
  952.  
  953.  
  954.                                                                          15
  955.  
  956.                2.4 Lesson 4 - This final lesson  will  cover  a  single
  957.           feature--plotting  Bar  Graphs.   PC-Calc  can  offer  such a
  958.           feature only with limitations.  For one, you  can  only  draw
  959.           horizontal  Bar  Graphs.   Second,  you  must scale the graph
  960.           yourself (i.e.  PC-Calc  will  not  automatically  scale  the
  961.           graph  to  fit  within a window).  Third, if you wish to make
  962.           the graph smaller, you must  manually  erase  the  bars  with
  963.           the  Blank  command  (/B).  Fourth, you cannot graph negative
  964.           numbers.  And fifth, the resolution is limited to 1/2 charac-
  965.           ter  width.   Despite  these  limitations, the Bar Graphs you
  966.           can draw provide  a  pleasing  visual  presentation  of  your
  967.           results.  
  968.  
  969.                To  draw  a Bar Graph, arrange the results to be plotted
  970.           in a column.  In the example shown  in  Figure  2.2  we  have
  971.           put  labels  in  column A and results in column B.  Next, put
  972.           a single scale factor in column C  next  to  each  result  to
  973.           be  plotted.   This is most easily done by entering the scale
  974.           factor in the top cell  of  the  column  and  Replicating  it
  975.           through  the  rest  of  the  column.  The value of this scale
  976.           factor will depend upon the magnitude of  the  data  and  the
  977.           desired  size  of the graph.  You cannot see the scale factor
  978.           in Figure 2.2 because the  Bar  graph  is  displayed  in  its
  979.           place, but the value used in is 15.  Also, the bars in Figure
  980.           2.2 are drawn with X's.  This  is  not  how  it  will  appear
  981.           on  your  screen  where the bars will be drawn as solid bars.
  982.           What character you see when you print a bar graph will depend
  983.           on  what  printer  you  own  and  how it interprets the eight
  984.           bit code it is sent.
  985.  
  986.           ----A--------B--------C--------D--------E--------F--------G--
  987.                               Putnum Health Fund, Stock Price  INCREASE
  988.             Sun.    Increase   ----------------------------------------
  989.           MAY 1982     0.00
  990.           Feb. 27      3.27    XXXXXXXXXXXXXXXXXXXXX
  991.           Mar.  5      3.72    XXXXXXXXXXXXXXXXXXXXXXXXX
  992.           Mar. 13      3.89    XXXXXXXXXXXXXXXXXXXXXXXXXX
  993.           Mar. 20      3.75    XXXXXXXXXXXXXXXXXXXXXXXXX
  994.           Mar. 27      4.27    XXXXXXXXXXXXXXXXXXXXXXXXXXXXX
  995.           Apr.  3      4.20    XXXXXXXXXXXXXXXXXXXXXXXXXXXX
  996.           Apr. 10      3.92    XXXXXXXXXXXXXXXXXXXXXXXXXX
  997.           Apr. 17      4.67    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
  998.           Apr. 24      5.06    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
  999.           May   8      5.44    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
  1000.           May  15      5.42    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
  1001.           0May  22     5.24    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
  1002.           May  29      5.50    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
  1003.           June  5      5.54    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
  1004.  
  1005.           AVERAGE      4.56    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
  1006.  
  1007.                                    Figure 2.2
  1008.  
  1009.  
  1010.  
  1011.  
  1012.  
  1013.  
  1014.  
  1015.  
  1016.  
  1017.  
  1018.  
  1019.  
  1020.  
  1021.  
  1022.                                                                          16
  1023.  
  1024.                After  you  have entered the labels shown in Figure 2.2,
  1025.           and the values in column B and the scale factor 15 in  column
  1026.           C,  draw  the  graph by Formatting the scale factors as Bars.
  1027.           To do this, enter /F for Format,  L  for  Local,  B  for  Bar
  1028.           Graph  and  then  the  first  and  last cell addresses of the
  1029.           column of scale factors (C4-C20).  PC-Calc  will  redraw  the
  1030.           entire screen, showing the Bar Graph.  
  1031.  
  1032.                PC-Calc  draws the graph by multiplying the scale factor
  1033.           in the cell formatted as a B by the value in the cell immedi-
  1034.           ately  to  the  left,  and  then  creating a label consisting
  1035.           of that many half-characters wide bars.  This  label  is  ex-
  1036.           tended  into  the  cells  to  the right, as far as the screen
  1037.           permits.  The scale factor is  retained  in  the  first  cell
  1038.           of  the  Bar  graph but is not displayed.  (You can, however,
  1039.           see it on the status line.)  If the  last  character  in  the
  1040.           bar  is  only  a  half-character it will be brighter than the
  1041.           rest of the bar.  If the graph is not as wide  as  you  wish,
  1042.           you  can  modify  the  scale factor in the entire column with
  1043.           the /M command,  followed  by  HOME  to  redraw  the  screen.
  1044.           If  the  graph  is TOO wide, first erase the labels extending
  1045.           beyond the scale factors with the /B command and then proceed
  1046.           to  modify  the  scale  factors (otherwise parts of the first
  1047.           bar graph will remain in the cells).
  1048.  
  1049.                With a little practice you  will  find  the  Bar  Graphs
  1050.           very  easy to work with and very clear at presenting results.
  1051.           For example, if the cells to  be  plotted  contain  equations
  1052.           which  are  the  results  of a simulation, you can change the
  1053.           input data, Compute the values of the  equations,  and  Clear
  1054.           the  screen to see the results plotted, all in a few seconds.
  1055.  
  1056.                Accompanying this program you will  find  a  file  named
  1057.           STOCKS.CAL.   Load  this  file to see an example of using PC-
  1058.           Calc to follow the price  of  a  stock.   Press  the  Control
  1059.           right  arrow  key  (WORD  right  arrow on the Victor 9000) to
  1060.           move to cell I1 and see a second graph (Figure 2.2),  showing
  1061.           the  price  increase  of  the same stock.  This shows how the
  1062.           Bar graph need not be right next to the part of  the  spread-
  1063.           sheet  that  generated  the data.  You can Replicate the data
  1064.           you want to graph in another section of the matrix and  graph
  1065.           it  there,  or  you can graph a column of cells each of which
  1066.           contains the equation making it equal  to  a  cell  elsewhere
  1067.           in  the  matrix.  In the latter case you can see the new data
  1068.           graphed whenever you change the old  data  simply  by  enter-
  1069.           ing  /C  to  Compute  the  equations  and  HOME to redraw the
  1070.           screen.
  1071.  
  1072.  
  1073.  
  1074.  
  1075.  
  1076.  
  1077.  
  1078.  
  1079.  
  1080.  
  1081.  
  1082.  
  1083.  
  1084.  
  1085.  
  1086.  
  1087.  
  1088.  
  1089.  
  1090.                                                                          17
  1091.  
  1092.                                3. Special Commands
  1093.  
  1094.                INTRODUCTION.   The  Special  Commands  allow  the  user
  1095.           to  manipulate  the  contents  of  the PC-Calc matrix.  These
  1096.           commands are accessed by pressing the / key and then  select-
  1097.           ing  the  appropriate  command.   Any  commands that use cell
  1098.           references for source ranges or target ranges apply to  cells
  1099.           off  the  screen  as well as on the  screen.  So you can, for
  1100.           example, replicate to locations off the screen.
  1101.  
  1102.                /A   AVERAGE   This command allows the user  to  average
  1103.           a  series  of  cells  and put the result in the current cell,
  1104.           as indicated by the inverse  video  cursor.   Thus  the  user
  1105.           should  position  the  cursor  to the cell where he wants the
  1106.           average to appear and  type  /A.   PC-Calc  will  prompt  for
  1107.           the  first  and last cells you want included in the equation.
  1108.           You should enter each  cell  when  asked  and  press  return.
  1109.           PC-Calc  will  then  write  the  equation  for the average of
  1110.           that series of cells and  its  value  in  the  current  cell.
  1111.           If  the BOLD option is on the cells of the series being aver-
  1112.           aged will be highlighted.  You may notice  that  the  Average
  1113.           command  first  displays the total of the range, then changes
  1114.           it to the average.
  1115.  
  1116.                /B   BLANK     This command allows  the  user  to  blank
  1117.           out  (erase)  a  series  of cells, either in a row or column.
  1118.           To erase a series of cells press  /B  and  give  PC-Calc  the
  1119.           starting  and ending cells of the series.  PC-Calc will erase
  1120.           everything from the cells  in  the  series  (values,  labels,
  1121.           equations  and  local  formatting).   In this as in all other
  1122.           commands, when PC-Calc  prompts  you  for  a  cell,  pressing
  1123.           Return  defaults  to  the  current  cell.   Thus to blank the
  1124.           current cell you could type /B [CR] [CR].
  1125.  
  1126.                /C   COMPUTE   PC-Calc will go through  the  matrix  row
  1127.           by  row  from  the  top  computing and displaying the current
  1128.           values of all equations in the matrix.  If  the  BOLD  option
  1129.           is  on,  each  computed  value  will be highlighted.  You may
  1130.           Cancel the Compute command by pressing the  END  or  REQ  CAN
  1131.           key.
  1132.  
  1133.                /D   DELETE    Deletes either an entire row or an entire
  1134.           column.  When a column  or  row  is  deleted,  the  following
  1135.           columns  or  rows  are  all moved up one location and the new
  1136.           last column or row is left blank.  PC-Calc  then  alters  the
  1137.           equations  in  the  matrix  to reference the new locations of
  1138.           the cells.  To use the Delete  command  move  the  cursor  to
  1139.           the  column  or  row  to  be  deleted and press /D, then tell
  1140.           PC-Calc whether you want to delete a column  or  a  row.   Be
  1141.           careful  with  this command as you cannot recover the deleted
  1142.           results unless you have previously Saved the matrix.
  1143.  
  1144.  
  1145.  
  1146.  
  1147.  
  1148.  
  1149.  
  1150.  
  1151.  
  1152.  
  1153.  
  1154.  
  1155.  
  1156.  
  1157.  
  1158.                                                                          18
  1159.  
  1160.                /E   EQUATION  This command allows  the  user  to  enter
  1161.           an  equation into the current cell.  The user may use numbers
  1162.           with decimals or fractions, cell references,  the  four  main
  1163.           math  operators  (+,-,*,/)  and  ten  levels  of parentheses.
  1164.           To enter an equation type /E, the desired equation  for  that
  1165.           cell,  and  return.  There are no priorities among the opera-
  1166.           tors.  Each is evaluated as it is  encountered  reading  left
  1167.           to  right  (except  for  division  of one constant by another
  1168.           (e.g. 1/3) which is interpreted as the fraction "one third")
  1169.           Thus 3-1*2 equals 4, not 1, and 5-1/3 is 4 2/3 not (5-1)/3.
  1170.  
  1171.                /F   FORMAT    This command allow  the  user  to  Format
  1172.           the  displayed  and  printed  values of the cells.  There are
  1173.           two main options to this command--Global  formats  and  Local
  1174.           formats.   The Global Format applies to all cells not locally
  1175.           formatted.  A Local Format overrides the  Global  format  for
  1176.           that  cell.   Each  cell  may  be  formatted as an Integer, a
  1177.           decimal number with 0  to  7  decimal  places  displayed,  or
  1178.           a  fraction  rounded  to  a  Half,  Fourth, Eighth, Sixteenth
  1179.           or Thirtysecond.  To use  the  Format  command  type  /F  and
  1180.           either  G  for  Global  for  L  for Local.  Next enter any of
  1181.           the following:  I for Integer, 0 thru 7 for that many decimal
  1182.           places,  H  for  Halves,  F  for Fourths, E for Eights, S for
  1183.           Sixteenths, or T for Thiryseconds.  If you chose Local format-
  1184.           ting, PC-Calc will prompt for a series of cells to be format-
  1185.           ted.   As usual, you may press return to indicate the current
  1186.           cell.
  1187.                There are  several  special  formatting  commands  which
  1188.           may  be  used  but  which  are  not  mentioned  in the Format
  1189.           prompt.  If you enter G, PC-Calc will change a locally format-
  1190.           ted cell back to the Global format.  If you enter D,  PC-Calc
  1191.           will  display  the  current system date.  If you enter @, PC-
  1192.           Calc will display the current system  time  (T  is  used  for
  1193.           fractions).   The  date  and  time  will always be current up
  1194.           to the last time the  cell  was  displayed.   Thus  when  you
  1195.           re-Load  the  matrix  tomorrow,  you will get tomorrow's date
  1196.           and time.  If you enter !,  PC-Calc  will  change  the  value
  1197.           of that cell into a label (i.e. it will no longer be a number
  1198.           or an equation and will not change with  /C).   This  may  be
  1199.           used to "freeze" the date and time.  
  1200.                A  format  of  type B will cause a Bar Graph to be drawn
  1201.           by multiplying those cells by the  values  in  the  cells  to
  1202.           the  left,  and drawing a solid bar of that many half-charac-
  1203.           ters in the current cell and extending to the right.
  1204.  
  1205.                /G   GOTO      This command  allows  the  user  to  move
  1206.           the  cursor  to any cell in the matrix, whether on the screen
  1207.           or off.  If the target cell is off  the  screen,  the  screen
  1208.           will  be  cleared  and  the target cell will be placed in the
  1209.           top left corner, if appropriate.  The  Goto  command  can  be
  1210.           accessed  either  as  a Special Command (/G) or as a one key-
  1211.           stroke command by pressing ".".  
  1212.  
  1213.  
  1214.  
  1215.  
  1216.  
  1217.  
  1218.  
  1219.  
  1220.  
  1221.  
  1222.  
  1223.  
  1224.  
  1225.  
  1226.                                                                          19
  1227.  
  1228.                /H   HELP      This  command  displays  a  page  of  one
  1229.           line  instructions  covering  each  of  the Special Commands.
  1230.           When you are done reading Help press any  key  to  return  to
  1231.           your place in the matrix.
  1232.  
  1233.                /I   INSERT    This  command  is  the  compliment of the
  1234.           Delete command.  It allows  the  user  to  insert  either  an
  1235.           entire  row  or  an  entire column.  To execute this command,
  1236.           move the cursor to a cell before which you want a new  column
  1237.           or  row.   Press /I and select either Row or Column.  PC-Calc
  1238.           will insert a blank row  or  column,  moving  all  subsequent
  1239.           rows  or  columns  down  one,  with the last one dropping off
  1240.           the matrix.  Finally, all equations  are  updated  such  that
  1241.           all  references to cells that were moved are altered to point
  1242.           to the same data.
  1243.  
  1244.                /J   JUMP      This command  sets  the  Jump  mode  flag
  1245.           such  that  whenever  the user enters a value with the = key,
  1246.           a label with the ' key, or simply  presses  the  return  key,
  1247.           the  cursor  is  moved  one cell along the row or column.  To
  1248.           use this option type /J, then enter either R  to  move  along
  1249.           the  Row,  C  to move down the Column, or a space to turn off
  1250.           the Jump option.
  1251.  
  1252.                /L   LOAD      Used  to  load  PC-Calc  files  saved  on
  1253.           disk  with  the SAVE command.  PC-Calc will prompt for a file
  1254.           name.  You may enter then entire DOS filespec.  If  you  omit
  1255.           the  drive  name  PC-Calc will use the default drive.  If you
  1256.           omit the filetype PC-Calc will append .CAL to the file  name.
  1257.           Simply  pressing  return will load the default filename shown
  1258.           on the status line, which is the  last  file  you  Loaded  or
  1259.           Saved.
  1260.  
  1261.                /M   MODIFY    This  command  allows  the user to modify
  1262.           the values of a series of  cells.   In  doing  this,  PC-Calc
  1263.           will  ask  you to finish the equation used to modify the val-
  1264.           ues, assuming the value of the cells to be  modified  as  the
  1265.           first  term  of  the  equation.  Thus to increase a series of
  1266.           cells by 50% and then  subtract  10  from  them,  finish  the
  1267.           equation  with  *1.50-10.  Beware of equations such as A1-1/3
  1268.           which  will  be  interpreted  as  A1  minus  one  third,  not
  1269.           (A1-1)/3.   If  the  Bold  option  is  ON the modified series
  1270.           will be highlighted
  1271.  
  1272.                /N   NEW       This command  re-runs  PC-Calc  from  the
  1273.           start, clearing all cells and resetting all default values.
  1274.  
  1275.  
  1276.  
  1277.  
  1278.  
  1279.  
  1280.  
  1281.  
  1282.  
  1283.  
  1284.  
  1285.  
  1286.  
  1287.  
  1288.  
  1289.  
  1290.  
  1291.  
  1292.  
  1293.  
  1294.                                                                          20
  1295.  
  1296.                /P   PRINT     Prints  a  section  of  the matrix on the
  1297.           printer.  PC-Calc will print as  many  columns  as  will  fit
  1298.           in  the  width  of  your  printer  (which you set with the /Z
  1299.           command).  An 80 character wide  printer  will  hold  columns
  1300.           A-H,  a  132  character  wide printer will print columns A-N.
  1301.           PC-Calc will prompt  for  the  column  with  which  to  start
  1302.           printing.   As  usual pressing return defaults to the current
  1303.           cursor position.  You may also print a copy  of  your  matrix
  1304.           to  a  disk  file,  which may then be used as input to a word
  1305.           processor.  For this you must change the default  file/device
  1306.           name  with  the  /Z  command.  The /P command will then write
  1307.           an ASCII file which you  can  display  on  the  screen,  copy
  1308.           to  your  printer,  or  use as input to another program.  You
  1309.           may Cancel the Print command  by  pressing  the  END  or  REQ
  1310.           CAN key.
  1311.  
  1312.                /Q   QUIT      This  is  how  to  exit  Calc.  Make sure
  1313.           that all data has been saved before Quitting.   If  you  exit
  1314.           PC-Calc  in  any  other manner (i.e. by error or ^C) you will
  1315.           find that your cursor is turned off.  To  regain  the  cursor
  1316.           run PC-Calc and type /Q.
  1317.  
  1318.                /R   REPLICATE This  command allow the user to replicate
  1319.           information from one part of  the  matrix  to  another.   For
  1320.           values  or  formulas,  this  is  a regular copy function, but
  1321.           for equations PC-Calc can  replicate  the  equation  Relative
  1322.           to  its  position so that it will reference the correct cells
  1323.           from the row or column of its  new  position.   To  use  this
  1324.           command  type  /R.  PC-Calc  will  prompt  for the cell to be
  1325.           replicated.  You may press return  to  indicate  the  current
  1326.           cell.   PC-Calc  will  then  ask  if there is to be more than
  1327.           one cell used as the source.  If you respond with  a  Y,  PC-
  1328.           Calc  will  increment  the  source cell replicated from as it
  1329.           steps through  the  target  range.   Otherwise  PC-Calc  will
  1330.           copy  only  the  one  cell  to all of the cells in the target
  1331.           range.  Next PC-Calc will ask if the  replication  is  to  be
  1332.           Absolute  or  Relative.   Use Absolute for labels, values and
  1333.           equations that you want to be copied  exactly  as  they  are.
  1334.           Use  Relative  replication for equations which must reference
  1335.           cell in the same position relative  to  their  new  location.
  1336.           Finally  PC-Calc  will  prompt  for  the  target range of the
  1337.           replication.  
  1338.  
  1339.                /S   SAVE      This is the compliment of the  LOAD  com-
  1340.           mand.   This  command  Saves  the  PC-Calc Matrix as a binary
  1341.           disk file.  The user is prompted for a  filespec,  which  can
  1342.           include  the  drive  name  and file extension.  If you do not
  1343.           specify a file extension PC-Calc  will  append  .CAL  to  the
  1344.           file  name.  Pressing  return will Save the default file name
  1345.           show on the status line, which is  the  last  file  Saved  or
  1346.           Loaded. 
  1347.  
  1348.  
  1349.  
  1350.  
  1351.  
  1352.  
  1353.  
  1354.  
  1355.  
  1356.  
  1357.  
  1358.  
  1359.  
  1360.  
  1361.  
  1362.                                                                          21
  1363.  
  1364.                /T   TOTAL     This   command   generates  the  equation
  1365.           for the total of a series of  cells  and  puts  the  equation
  1366.           and  the  value  in  the  current cell.  Works similar to the
  1367.           Average command.  If the Bold feature is ON then  the  series
  1368.           totaled will be highlighted.
  1369.  
  1370.                /W   WINDOW    This  sets  an internal flag which causes
  1371.           PC-Calc to display Row 1 or Column A on  the  screen  at  all
  1372.           times.   This  is  used  if  you have labels in the first Row
  1373.           or Column that you wish to see even  if  you  are  displaying
  1374.           a  part  of  the  matrix  beyond  what originally fits on the
  1375.           screen.  After typing /W enter either R for row, C for Column
  1376.           or  a  space  to turn off the Window option.  You will notice
  1377.           that this option adds some extra time to  all  commands  that
  1378.           change any cell being displayed.
  1379.  
  1380.                /Z             This  command  allow  the  user to change
  1381.           certain default values used by  Calc.   PC-Calc  will  prompt
  1382.           you  to  enter  the  Maximum  Row and Column you wish to use.
  1383.           Making these numbers as small as needed will greatly increase
  1384.           the  speed  of  Calc,  since PC-Calc will not have to display
  1385.           as many cells or calculate  the  values  of  unneeded  cells.
  1386.           Next  PC-Calc  will  prompt  for  the  width of your printer.
  1387.           Enter the number of characters your printer can handle across
  1388.           the  page.   PC-Calc  will  then  ask  for the name of a file
  1389.           for printed output.  For this to go to  your  printer,  leave
  1390.           the  default  value,  LST,  by  pressing return.  To print to
  1391.           a disk file, enter any valid MS-DOS filename such as  B:BUDG-
  1392.           ET.TXT. Finally PC-Calc will ask if you want the Bold feature
  1393.           ON or OFF.  When Bold is ON PC-Calc will  highlight  the  re-
  1394.           sults  of  its  calculations  to  distinguish  them  from con
  1395.           stants.   In the Total and Average  commands,  PC-Calc  high-
  1396.           lights  the  range  which was just Totaled or Averaged.  This
  1397.           can help avoid mistakes.  Clearing  the  screen  returns  all
  1398.           cells  to  normal brightness, as does any other command which
  1399.           rewrites the screen.  For all of the above prompts,  pressing
  1400.           return will retain the current value.
  1401.  
  1402.  
  1403.  
  1404.  
  1405.  
  1406.  
  1407.  
  1408.  
  1409.  
  1410.  
  1411.  
  1412.  
  1413.  
  1414.  
  1415.  
  1416.  
  1417.  
  1418.  
  1419.  
  1420.  
  1421.  
  1422.  
  1423.  
  1424.  
  1425.  
  1426.  
  1427.  
  1428.  
  1429.  
  1430.                                                                          22
  1431.  
  1432.                                    HELP SCREEN
  1433.       
  1434.      /A  AVERAGE  -generates the equation for averaging a series of cells
  1435.      /B  BLANK    -erases a series of cells leaving them blank
  1436.      /C  COMPUTE  -computes all equations
  1437.      /D  DELETE   -deletes the current Row or Column
  1438.      /E  EQUATION -Enters an equation into the current cell
  1439.      /F  FORMAT   -sets the number of decimal places to be displayed
  1440.      /G  GOTO     -allows you to goto any cell including those off screen
  1441.      /H  HELP     -displays these helpful messages
  1442.      /I  INSERT   -inserts an entire blank row or column before the current cell
  1443.      /J  JUMP     -causes the cursor to auto. jump across the Row or Column
  1444.      /L  LOAD     -loads a previously SAVEd PC-Calc file
  1445.      /M  MODIFY   -modifies a series of cells by an equation you enter
  1446.      /N  NEW      -reruns PC-Calc from the start
  1447.      /P  PRINT    -prints as much of the matrix as possible from a given column
  1448.      /Q  QUIT     -returns you to MS-DOS
  1449.      /R  REPLICATE's cells.  Equations can be copied Relative to their position 
  1450.      /S  SAVE     -saves the current matrix on disk
  1451.      /T  TOTAL    -generates the equation for the total of a series
  1452.      /W  WINDOW   -places Row 1 or Col A on screen at all times (for labels)
  1453.      /Z -changes the maximum Row and Column, and the printer defaults
  1454.      Special Keys:  HOME Clr screen; END Cancel; = enter value; ' enter label
  1455.  
  1456.  
  1457.  
  1458.  
  1459.  
  1460.  
  1461.  
  1462.  
  1463.  
  1464.  
  1465.  
  1466.  
  1467.  
  1468.  
  1469.  
  1470.  
  1471.  
  1472.  
  1473.  
  1474.  
  1475.  
  1476.  
  1477.  
  1478.  
  1479.  
  1480.  
  1481.  
  1482.  
  1483.  
  1484.  
  1485.  
  1486.  
  1487.  
  1488.  
  1489.  
  1490.  
  1491.  
  1492.  
  1493.  
  1494.  
  1495.  
  1496.  
  1497.